package tadp.tp.domain;

public class Herramienta implements Reservable {
	private Agenda agenda;
	private String Herramienta;
	private Double costo;
	private Edificio edificio;
	
	public Herramienta(String nombreherramienta, Double costo, Edificio edificio) {
		this.setHerramienta(nombreherramienta);
		this.setCosto(costo);
		this.setEdifico(edificio);
		this.agenda = new Agenda(this);
	}

	@Override
	public Boolean perteneceAlHorarioLaboral(String horarioInicial, String horarioFinal){
		return true;
	}

	public String getHerramienta() {
		return Herramienta;
	}

	public void setHerramienta(String herramienta) {
		Herramienta = herramienta;
	}

	public Double getCosto() {
		return costo;
	}

	public void setCosto(Double costo) {
		this.costo = costo;
	}
	
	private Edificio getEdificio(){
		return this.edificio;
	}
	
	private void setEdifico(Edificio edificio) {
		this.edificio = edificio;
	}

	@Override
	public Agenda getAgenda() {
		return this.agenda;
	}

}